export interface TabProp {
  label: string
  value: string
}

export const tabsProps = {
  tabs: {
    type: Array<Record<string, any>>,
    required: true
  },
  current: String,
  prop: {
    type: Object,
    default: () => ({
      label: 'label',
      value: 'value'
    })
  }
}

export const tabsEmits = ['change', 'update:current']

export const TAB_CONTACT_KEY = 'tab-contact-key'

export const TABS_CONTACT_KEY = 'tabs-contact-key'
